package emu.grasscutter.scripts.constants;

public class EventType {
    public static final int EVENT_NONE = 0;
    /** param1: monster.configId */
    public static final int EVENT_ANY_MONSTER_DIE = 1;

    public static final int EVENT_ANY_GADGET_DIE = 2;
    public static final int EVENT_VARIABLE_CHANGE = 3;
    public static final int EVENT_ENTER_REGION = 4;
    public static final int EVENT_LEAVE_REGION = 5;
    public static final int EVENT_GADGET_CREATE = 6;
    public static final int EVENT_GADGET_STATE_CHANGE = 7;
    public static final int EVENT_DUNGEON_SETTLE = 8;
    public static final int EVENT_SELECT_OPTION = 9;
    public static final int EVENT_CLIENT_EXECUTE = 10;
    public static final int EVENT_ANY_MONSTER_LIVE = 11;
    public static final int EVENT_SPECIFIC_MONSTER_HP_CHANGE = 12;
    public static final int EVENT_CITY_LEVELUP_UNLOCK_DUNGEON_ENTRY = 13;
    public static final int EVENT_DUNGEON_BROADCAST_ONTIMER = 14;
    public static final int EVENT_TIMER_EVENT = 15;
    public static final int EVENT_CHALLENGE_SUCCESS = 16;
    public static final int EVENT_CHALLENGE_FAIL = 17;
    public static final int EVENT_SEAL_BATTLE_BEGIN = 18;
    public static final int EVENT_SEAL_BATTLE_END = 19;
    public static final int EVENT_GATHER = 20;
    public static final int EVENT_QUEST_FINISH = 21;
    public static final int EVENT_MONSTER_BATTLE = 22;
    public static final int EVENT_CITY_LEVELUP = 23;
    public static final int EVENT_CUTSCENE_END = 24;
    public static final int EVENT_AVATAR_NEAR_PLATFORM = 25;
    public static final int EVENT_PLATFORM_REACH_POINT = 26;
    public static final int EVENT_UNLOCK_TRANS_POINT = 27;
    public static final int EVENT_QUEST_START = 28;
    public static final int EVENT_GROUP_LOAD = 29;
    public static final int EVENT_GROUP_WILL_UNLOAD = 30;
    public static final int EVENT_GROUP_WILL_REFRESH = 31;
    public static final int EVENT_GROUP_REFRESH = 32;
    public static final int EVENT_DUNGEON_REWARD_GET = 33;
    public static final int EVENT_SPECIFIC_GADGET_HP_CHANGE = 34;
    public static final int EVENT_MONSTER_TIDE_OVER = 35;
    public static final int EVENT_MONSTER_TIDE_CREATE = 36;
    public static final int EVENT_MONSTER_TIDE_DIE = 37;
    public static final int EVENT_SEALAMP_PHASE_CHANGE = 38;
    public static final int EVENT_BLOSSOM_PROGRESS_FINISH = 39;
    public static final int EVENT_BLOSSOM_CHEST_DIE = 40;
    public static final int EVENT_GADGET_PLAY_START = 41;
    public static final int EVENT_GADGET_PLAY_START_CD = 42;
    public static final int EVENT_GADGET_PLAY_STOP = 43;
    public static final int EVENT_GADGET_LUA_NOTIFY = 44;
    public static final int EVENT_MP_PLAY_PREPARE = 45;
    public static final int EVENT_MP_PLAY_BATTLE = 46;
    public static final int EVENT_MP_PLAY_PREPARE_INTERRUPT = 47;
    public static final int EVENT_SELECT_DIFFICULTY = 48;
    public static final int EVENT_SCENE_MP_PLAY_BATTLE_STATE = 49;
    public static final int EVENT_SCENE_MP_PLAY_BATTLE_STAGE_CHANGE = 50;
    public static final int EVENT_SCENE_MP_PLAY_BATTLE_RESULT = 51;
    public static final int EVENT_SEAL_BATTLE_PROGRESS_DECREASE = 52;
    public static final int EVENT_GENERAL_REWARD_DIE = 53;
    public static final int EVENT_SCENE_MP_PLAY_BATTLE_INTERRUPT = 54;
    public static final int EVENT_MONSTER_DIE_BEFORE_LEAVE_SCENE = 55;
    public static final int EVENT_SCENE_MP_PLAY_OPEN = 56;
    public static final int EVENT_OFFERING_LEVELUP = 57;
    public static final int EVENT_DUNGEON_REVIVE = 58;
    public static final int EVENT_SCENE_MP_PLAY_ALL_AVATAR_DIE = 59;
    public static final int EVENT_DUNGEON_ALL_AVATAR_DIE = 60;
    public static final int EVENT_GENERAL_REWARD_TAKEN = 61;
    public static final int EVENT_PLATFORM_REACH_ARRAYPOINT = 62;
    public static final int EVENT_SCENE_MULTISTAGE_PLAY_STAGE_END = 63;
    public static final int EVENT_SCENE_MULTISTAGE_PLAY_END_STAGE_REQ = 64;
    public static final int EVENT_MECHANICUS_PICKED_CARD = 65;
    public static final int EVENT_POOL_MONSTER_TIDE_OVER = 66;
    public static final int EVENT_POOL_MONSTER_TIDE_CREATE = 67;
    public static final int EVENT_POOL_MONSTER_TIDE_DIE = 68;
    public static final int EVENT_DUNGEON_AVATAR_SLIP_DIE = 69;
    public static final int EVENT_GALLERY_START = 70;
    public static final int EVENT_GALLERY_STOP = 71;
    public static final int EVENT_TIME_AXIS_PASS = 72;
    public static final int EVENT_FLEUR_FAIR_DUNGEON_ALL_PLAYER_ENTER = 73;
    public static final int EVENT_GADGETTALK_DONE = 74;
    public static final int EVENT_SET_GAME_TIME = 75;
    public static final int EVENT_HIDE_AND_SEEK_PLAYER_QUIT = 76;
    public static final int EVENT_AVATAR_DIE = 77;
    public static final int EVENT_SCENE_MULTISTAGE_PLAY_STAGE_START = 78;
    public static final int EVENT_GALLERY_PROGRESS_PASS = 79;
    public static final int EVENT_GALLERY_PROGRESS_EMPTY = 80;
    public static final int EVENT_GALLERY_PROGRESS_FULL = 81;
    public static final int EVENT_HUNTING_FINISH_FINAL = 82;
    public static final int EVENT_USE_WIDGET_TOY_FOX_CAMERA = 83;
    public static final int EVENT_LUNA_RITE_SACRIFICE = 84;
    public static final int EVENT_SUMO_SWITCH_TEAM_EVENT = 85;
    public static final int EVENT_FISHING_START = 86;
    public static final int EVENT_FISHING_STOP = 87;
    public static final int EVENT_FISHING_QTE_FINISH = 88;
    public static final int EVENT_FISHING_TIMEOUT_FLEE = 89;
    public static final int EVENT_ROGUE_CELL_STATE_CHANGE = 90;
    public static final int EVENT_ROGUE_CELL_CONSTRUCT = 91;
    public static final int EVENT_ROGUE_CELL_FINISH_SELECT_CARD = 92;
    public static final int EVENT_ANY_MONSTER_CAPTURE = 93;
    public static final int EVENT_ACTIVITY_INTERACT_GADGET = 94;
    public static final int EVENT_CHALLENGE_PAUSE = 95;
    public static final int EVENT_LEVEL_TAG_CHANGE = 96;
    public static final int EVENT_CUSTOM_DUNGEON_START = 97;
    public static final int EVENT_CUSTOM_DUNGEON_RESTART = 98;
    public static final int EVENT_CUSTOM_DUNGEON_REACTIVE = 99;
    public static final int EVENT_CUSTOM_DUNGEON_OUT_STUCK = 100;
    public static final int EVENT_CUSTOM_DUNGEON_EXIT_TRY = 101;
    public static final int EVENT_CUSTOM_DUNGEON_OFFICIAL_RESTART = 102;
    public static final int EVENT_ANY_MONSTER_CAPTURE_AND_DISAPPEAR = 103;
    public static final int EVENT_MICHIAE_INTERACT = 104;
    public static final int EVENT_SELECT_UIINTERACT = 105;
    public static final int EVENT_LUA_NOTIFY = 106;
    public static final int EVENT_PHOTO_FINISH = 107;
    public static final int EVENT_IRODORI_MASTER_READY = 108;
    public static final int EVENT_ROGUE_START_FIGHT = 109;
    public static final int EVENT_ROGUE_CREAGE_FIGHT_GADGET = 110;
    public static final int EVENT_ROGUE_CREAGE_REPAIR_GADGET = 111;
    public static final int EVENT_ROGUE_OPEN_ACCESS = 112;
    public static final int EVENT_GADGET_GIVING_FINISHED = 113;
    public static final int EVENT_OBSERVATION_POINT_NOTIFY = 114;
    public static final int EVENT_GADGET_GIVING_TAKEBACK = 115;
    public static final int EVENT_ECHO_SHELL_INTERACT = 116;
    public static final int EVENT_PLATFORM_ARRIVAL = 2701;
    public static final int EVENT_PLAYER_BACK_GALLERY_REVIVE_POINT = 2800;
    public static final int EVENT_GALLERY_CANNOT_START_AFTER_COUNTDOWN = 2801;
}
